/* vser.c */
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>

extern void bar(void);

static int __init vser_init(void)
{
    printk("init_module\n");
    bar();
    return 0;
}

static void __exit vser_exit(void)
{
    printk("cleanup_module\n");
}

module_init(vser_init);
module_exit(vser_exit);

MODULE_LICENSE("GPL");
MODULE_AUTHOR("KDY <chaoxi_todo@qq.com>");
MODULE_DESCRIPTION("A simple module");
MODULE_ALIAS("virtual-serial");